.flex-row {
	    display: flex;
	    flex-direction: row;
	}

	.flex-col {
	    display: flex;
	    flex-direction: column;
	}

	.justify-start {
	    display: flex;
	    justify-content: flex-start;
	}

	.justify-center {
	    display: flex;
	    justify-content: center;
	}

	.justify-end {
	    display: flex;
	    justify-content: flex-end;
	}
	.justify-between {
	    display: flex;
	    justify-content: space-between;
	}
	.justify-around {
	    display: flex;

		justify-content: space-around;
	}
	.items-start {
	    display: flex;
	    align-items: flex-start;
	}

	.items-center {
	    display: flex;
	    align-items: center;
	}

	.items-end {
	    display: flex;
	    align-items: flex-end;
	}
	.flex-wrap{
		flex-wrap: wrap;
	}
	.orange{
		color: #DF4B43 !important;
	}
	.color_0{
		color: #000 !important;
	}
	.c_ae{
		color: #AFAFAF;
	}
	.cd3a{
		color: #D3A200;
	}
	.c_f{
		color:#fff
	}
	.c_9{
		color:#979797 !important
	}
	.c_0{
		color:#000000
	}
	.c_09{
		color:rgaba(0,0,0,0.9)
	}
	.c_3{
		color:#333333
	}
	.c_52{
		color: #525252;
	}
	.c_6{
		color:#666666
	}
	.c_1d8{
		color: #1D87DD;
	}
	.f_42{
		font-size: 42rpx;
	}
	.f_60{
		font-size: 60rpx;
	}
	.f_50{
		font-size: 50rpx;
	}
	.f_40{
		font-size: 40rpx;
	}
	.f_36{
		font-size: 36rpx;
	}
	.f_34{
		font-size: 34rpx;
	}
	.f_30{
		font-size: 30rpx;
	}
	.f_32{
		font-size: 32rpx;
	}
	.f_28{
		font-size: 28rpx;
	}
	.f_26{
		font-size: 26rpx;
	}
	.f_24{
		font-size: 24rpx;
	}
	.f_22{
		font-size: 22rpx;
	}
	.f_bold_4{
		font-weight: 400;
	}
	.bg_f6{
		background: #f6f6f6;
	}
	.bg-red{
		background: #DF4B43;
	}
	.mt_20{
		margin-top: 20rpx;
	}
	.pt_20{
		padding-top: 20rpx;
	}
	.mt_10{
		margin-top: 10rpx;
	}
	.mt_40{
		margin-top: 40rpx;
	}
	.mt_60{
		margin-top: 60rpx;
	}
	.mb_20{
		margin-bottom: 20rpx;
	}
	.ml10{
		margin-left: 10rpx;
	}
	.mr10{
		margin-right: 10rpx;
	}
	.border_bottom1{
		border-bottom: 1rpx solid #f6f6f6;
	}
	.w100{
		width: 100%;
	}
	.w_150{
		width: 150rpx;
	}
	.w_130{
		width: 120rpx;
	}

	.line1{
		line-height: 1.4;
	}

	.c_blue{
		color: #55aaff;
	}
.c_78{
	color: #787878;
}
.c_a3{
	color: #A3A3A3;
}
	.btorange{
		background: #DF4B43;
		color: #fff;
		border-radius: 8rpx;
		line-height: 50rpx;
		padding:  0 20rpx;
		margin-left: 20rpx;

	}
	.tabbut{
		display: flex;
		padding: 16rpx 24rpx;
		justify-content: center;
		align-items: center;
		border-radius: 10rpx;
		border: 1rpx solid  #DF4B43;
		background: #FFF;
		color: #DF4B43;
		font-size: 30rpx;
	}
	.tagbut_res{
		border: 1rpx solid  #DF4B43;
		color: #DF4B43;
	}
	.tagbut_orange{
		border: 1rpx solid  #FF9E45; 
		color: #FF9E45;
	}
	.tagbut_hui{
		border: 1rpx solid  #979797; 
		color: #979797;
	}
	.borderorange{
		background: #55aaff;
		color: #fff;
		border-radius: 8rpx;
		line-height: 60rpx;
		height: 60rpx;
		padding:  0 20rpx;
		margin-left: 20rpx;


	}
	.bthui{
		background: #55aaff;
		color: #fff;
		border-radius: 8rpx;
		line-height: 60rpx;
		height: 60rpx;
		padding:  0 20rpx;
		margin-left: 20rpx;

	}
	.green{
		color:green !important
	}
	.textright{
		text-align: right !important;
	}
	.red{
		color: #DF4B43;
	}
	.mr5{
		margin-right: 5rpx;
	}
	.ml5{
		margin-left: 5rpx;
	}
	.background_red{
		background:linear-gradient(90deg, #FF783E 1.9%, #ED2B00 98.1%);
		color: #fff;
	}
	.blue{
		color: #4591ab;
	}
	.bgred{
		width: 100%;
		background: linear-gradient(180deg, #DF4B43 55.71%, rgba(223, 75, 67, 0.00) 90.81%);
		height: auto;
	}
.switchBox{
		// 调整大小
		transform: scale(0.7)
	}